home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
COMAL
/
Z-Misc Series
/
(k)zl.d64
/
doc.section
< prev
next >
Wrap
Text File
|
2007-03-01
|
2KB
|
79 lines
╘HIS PROGRAM WILL DETERMINE THE AREA
PROPERTIES LISTED BELOW FOR AN ARBITARY
SHAPE WHOSE PERIPHERY IS COMPRISED OF
ONLY STRAIGHT LINES.
├URVED BOUNDARIES CAN BE APPROXIMATED
BY A SERIES OF CHORDS.
╘HE PROPERTIES FOUND ARE:-
1 ╘HE X,Y CO-ORDINATES OF THE CENTROID.
2 ╘HE AREA.
3 ╘HE CENTROIDAL SECOND MOMENTS OF AREA
╔X,╔Y,╔XY.
4 ╘HE PRINCIPAL SECOND MOMENTS OF AREA,
╔X',╔Y'.
5 ╘HE ANGLE THAT THE PRINCIPAL X AXIS
MAKES WITH THE CO-ORDINATE X AXIS.
╘HE ANGLE IS POSITIVE IN THE USUAL
(ANTI-CLOCKWISE) DIRECTION.
6 ╔NCLINED AXIS PROPERTIES ╔X, ╔Y, ╔XY
ABOUT AN AXIS PASSING THROUGH THE
CENTROID, BUT ROTATED ANTICLOCKWISE
RELATIVE TO THE ORIGINAL AXES.
7 ╘HE PLASTIC MODULUS.
8 ╘HE X,Y CO-ORDINATES THAT THE PLASTIC
NEUTRAL AXIS PASSES THROUGH.
╘HE DATA REQUIRED IS AN ORDERED LIST OF
X,Y CO-ORDINATES THAT IDENTIFY THE ENDS
OF THE STRAIGHT LINES THAT MAKE UP THE
BOUNDARY OF THE SHAPE.
╘HE CO-ORDINATES SHOULD BE ORDERED SO
THAT THE SHAPE IS TRAVERSED IN AN ANTI-
CLOCKWISE MANNER. ╘HE SHAPE CAN LIE IN
ANY QUADRANT, BUT SHOULD NOT BE GREATLY
REMOVED FROM THE ORIGIN.
┼.G.
┴N ANGLE (╠ SHAPE) IS DEFINED BY THE 6
CO-ORDINATES BELOW:-
0,0
3,0
3,1
1,1
1,6
0,6
╘HE DIRECTION OF THE PLASTIC NEUTRAL
AXIS IS SPECIFIED IN DEGREES (POSITIVE
IN THE ANTI-CLOCKWISE DIRECTION).
╘HE LOCATION OF THIS AXIS IS FOUND
WHEN THE PLASTIC MODULUS IS DETERMINED.
╘HE AXIS DIVIDES THE SHAPE INTO TWO
REGIONS EACH HAVING HALF THE SHAPE AREA
┴ FURTHER FEATURE OF THE PROGRAM IS THE
HIGH RESOLUTION DISPLAY OF THE SHAPE
SPECIFIED. ╘HIS ALLOWS A VISUAL CHECK
TO BE MADE OF THE DATA ENTERED.
─ATA CAN BE OPTIONALLY ENTERED VIA A
TEXT FILE. ╘HE FILE 'ANGLE.DATA' IS
SUCH A FILE. ╔T CONTAINS THE ANGLE
DATA ABOVE.
╘HE DATA FILE CAN BE PREPARED USING
(SAY) ┼ASYSCRIPT AND SHOULD CONTAIN THE
DATA IN EXACTLY THE SAME FORM AND ORDER
AS REQUESTED BY THE PROGRAM.
┴LTERNATIVELY, THE DATA FILE CAN BE
CREATED AFTER KEYBOARD ENTRY OF THE
DATA BY SPECIFYING A SUITABLE FILENAME.
╘HE RESULTS CAN ALSO BE OPTIONALLY SENT
TO A FILE BY SPECIFYING A FILENAME WHEN
PROMPTED.
╔N BOTH CASES A RESPONSE OF <RETURN>
WITHOUT SPECIFYING A FILENAME WILL BE
ACCEPTED, INPUT DATA WILL BE THEN
BE KEYED IN DIRECTLY, AND ALL OUTPUT
WILL BE DIRECTED TO THE DATASCREEN.